package com.headwind.logistics.common.pojo;

import java.io.Serializable;
import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 *  签收记录
 * @author 小恶魔 2020-07-20
 */
@Data
public class Sign implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 签收主键id
     */
    private Long signId;

    /**
     * 派件表主键
     */
    private Long dispatchId;

    /**
     * 签收类型 签收类型：[1-正常签收][2-异常签收-部分签收][3-异常签收-破损][4-异常签收-污染][5-异常签收-潮湿][6-异常签收-内务短少][7-异常签收-全部遗失][8-异常签收-部分遗失][9-异常签收-弃货][10-异常签收-未付款]
     */
    private Integer signType;

    /**
     * 签收状态 签收状态：[0-未签收][1-已签收]
     */
    private Integer signStatus;

    /**
     * 签收 姓名签名图片 图片路径
     */
    private String signNameImgUrl;

    /**
     * 未签收原因
     */
    private String signFailMsg;

    /**
     * 签收时间
     */
    private String signTime;

    /**
     * 签到备注
     */
    private String signRemark;

    /**
     * 创建时间
     */
    private String createTime;

    public Sign() {
    }

}
